grillage foundation - İspanyolca İngilizce Sözlük